Job Closed

This listing is no longer active.

Saalex Corporation logo
Saalex Corporation

An Employee-Owned Company

Senior Software Developer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 501-1,000Since 1999H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

111 days ago

Salary

0

Seniority

Senior

English

Job Description

Senior Software Developer

Saalex Corporation

Saalex is seeking a in Senior Software Developer in Camarillo, CA.  Saalex Corp., is an Engineering and Information Technology Services company with a focus on Test Range Operations and Management, Engineering and Logistics Services, Data Analytics and Business Intelligence Services and Information Technology Services. Position Type: Full-Time Salary: $178k annually (depending on experience) Work Location: Remote. Essential Functions: Duties and responsibilities will include tasks such Drafting technical documentation. Participating in all aspects of software analysis, design, code, test, implementation, and documentation of financial Microsoft Office process tools. Problem analysis, solution identification, maintaining (writing code), debugging, and testing of software tools. Attending and contributing to customer and development team meetings, and other duties as assigned or required.

Job Requirements

  • Required:
  • Working knowledge of databases (SQL, MS Access, Oracle 11g, SharePoint Lists)
  • Working knowledge of automating processes in MS 365 software (Excel and Access VBA, MS Power Platform)
  • Working knowledge of administering SharePoint Online including user administration
  • 3-6+ years previous related experience (Oracle, SQL, Informatica, Microsoft Visual Basic for Applications (VBA) in Excel and Access, C#, JavaScript, Vue.js)\
  • Ability to travel to the client site as needed
  • Desired:
  • Experience working in the FlankSpeed environment
  • Exposure to JIRA
  • Exposure to SPORK (GIT)
  • Security Clearance:
  • Active Top Secret clearance required. Requirements to obtain a clearance include US Citizenship, security investigation, etc.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development
  • Wellness Resources
  • Stock Option Plan

Related Job Pages

More Full-stack Engineer Jobs

OtherRemoteTeam 11-50Since 2020H1B No Sponsor

Job Overview We are in search of a Senior Embedded Software Engineer to join our Concepts Group—a fast-paced, small team responsible for taking product concepts from leadership and rapidly building minimum viable implementations to determine feasibility and inform go/no-go decisions for full product development. This is not a traditional firmware role. You will work on a new problem every few weeks to months, standing up just enough firmware to prove whether an idea works: getting a new cell chemistry on a BMS, prototyping a novel protection scheme, spinning up a communication stack on unfamiliar hardware, or validating a control algorithm on a bench rig. The emphasis is on speed, resourcefulness, and sound engineering judgment—knowing what corners can be cut in a prototype and what cannot. The ideal candidate is someone who thrives on variety, can go from a blank STM32 project to a working proof-of-concept faster than most engineers think is possible, and has enough depth in BMS and power electronics firmware to know which shortcuts are safe and which will give you misleading results. You will work closely with engineering leadership to scope concepts, define success criteria, and deliver clear recommendations on whether a path forward exists. What You’ll Do • Receive product concepts and technical challenges from engineering management and rapidly translate them into scoped, time-boxed firmware prototyping efforts. • Build minimum viable firmware implementations on STM32 platforms (Cortex-M33/M4) to validate feasibility of new BMS architectures, cell chemistries, protection strategies, and communication topologies. • Stand up functional firmware quickly on new or unfamiliar hardware—bring up peripherals, verify signal chains, and get to meaningful data collection in days, not weeks. • Prototype and evaluate fuel gauging approaches (Kalman filters, coulomb counting, hybrid methods) across different battery chemistries to assess viability before committing to production implementation. • Rapidly implement and test cell balancing strategies, protection algorithms, and fault detection logic to evaluate trade-offs in accuracy, complexity, and cost. • Develop quick-turn communication interfaces (CAN, UART, SPI, I2C, Ethernet) to integrate prototype BMS modules with existing systems or test rigs. • Interface with analog front ends, isolated amplifiers, current sense circuits, and DAQ hardware to validate measurement architectures on prototype builds. • Produce concise, actionable technical assessments—documenting what works, what doesn’t, key risks, and a recommended path forward for the product development team. • Collaborate with hardware engineers to quickly evaluate new component choices, alternate topologies, and cost-reduction opportunities at the firmware level. • Build throwaway tooling, test scripts, and data logging utilities as needed to support rapid evaluation cycles. • Maintain a library of reusable firmware building blocks (drivers, protocol stacks, algorithms) that accelerate future concept evaluations. • Exercise a high degree of autonomy, take ownership, and contribute as a key individual to project milestones and objectives. • Ability to either work in person at our Carlsbad, CA office or travel there as needed with a demonstrated track record of highly efficient, collaborative remote work. Required Qualifications • B.S., M.S., or Ph.D. in Computer Engineering, Electrical Engineering, Computer Science, or related field. • 6+ years of experience developing embedded firmware, with a demonstrated ability to move fast and deliver working prototypes under tight timelines. • Deep proficiency with ARM Cortex-M microcontrollers (STM32 strongly preferred), including the ability to bring up new hardware from scratch with minimal documentation or support. • Broad peripheral experience: ADC, DMA, timers, SPI, I2C, UART, CAN—comfortable picking up unfamiliar peripherals and getting them running quickly. • Strong experience with RTOS-based firmware (FreeRTOS, Zephyr, or equivalent) and the judgment to know when bare-metal is the faster path for a prototype. • Proficiency in C for embedded systems; working knowledge of C++ and/or Rust for embedded applications. • Solid understanding of analog signal chains, ADC calibration, filtering, and precision measurement—enough to evaluate whether a prototype’s data is trustworthy. • Hands-on experience with CAN bus implementation and at least passing familiarity with multiple communication protocols. • Strong understanding of power electronics fundamentals as they relate to firmware control (gate drive timing, protection sequencing, current limiting). • Proficiency with embedded debugging tools (JTAG/SWD, logic analyzers, oscilloscopes, protocol analyzers). • Excellent engineering judgment: the ability to distinguish between prototype-acceptable compromises and shortcuts that invalidate results. • Strong written and verbal communication skills—must be able to distill prototype findings into clear go/no-go recommendations for leadership. • Self-directed and comfortable operating with ambiguous requirements and short timelines. Preferred Qualifications • Direct experience with battery management system firmware, including cell balancing, fuel gauging, and pack protection. • Experience with multiple battery chemistries (lithium-ion, sodium-ion, lithium-titanate, LiFePO4) and an understanding of how chemistry differences affect firmware requirements. • Exposure to functional safety concepts (IEC 61508, ISO 26262) and safety-critical firmware design patterns. • Knowledge of compliance standards for battery systems (UL 1973, UL 9540, IEC 62619). • Experience with digital control loops for power converter regulation. • Track record of working in a skunkworks, R&D, or rapid prototyping environment. Prior Experience With • Kalman filters or similar estimation algorithms applied to battery state estimation. • CPLD/FPGA integration for hardware-level protection and fast fault response. • Isolated amplifier and measurement circuit interfacing (AMC1301, AMC1311, or similar). • High-voltage BMS architectures (100V+) with multi-chemistry support. • Emulation and simulation frameworks (Renode, QEMU) for accelerating early firmware development. • Using Python for rapid data analysis, visualization, and test automation. • Bidirectional DC-DC converter control and associated firmware. Compensation & Benefits • Salary range: $165,000 – $200,000 depending on experience and qualifications. • Equity options as part of the compensation package. • Comprehensive healthcare benefits (medical, dental, vision). • Generous paid time off and paid holidays (PTO) policy. Ready to prove what’s possible before anyone else believes it? Let’s talk.

United States
Job Closed
TADERA logo

Senior Software Developer

TADERA

A deeper understanding of the airport business.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop software solutions based on user needs • Collaborate in engineering and organizational missions • Conduct systems analysis and recommend improvements

India
Job Closed
Mashreq logo

AVP, Technical Lead – Automation

Mashreq

We are Mashreq - Inspiring you to Rise Every Day

Full TimeRemoteTeam 1,001-5,000Since 1967H1B No Sponsor

• Define the vision and roadmap for automation testing, performance testing, and test data management aligned with organizational goals. • Drive innovation and continuous improvement across technical QA practices. • Establish automation first mind set. • Establish governance frameworks for automation, performance, and data strategies • Conduct technical audits and reviews to validate implementation quality and adherence across portfolios. • Design and maintain scalable, reusable frameworks for UI, API, performance, and data testing. • Evaluate and integrate modern and AI-driven tools into the QA ecosystem. • Develop training programs and documentation to upskill QA teams on tools, frameworks, and technical strategies.

Pakistan
Fanatics, Inc. logo

Senior Software Engineer – Distributed Systems

Fanatics, Inc.

We amplify pride and create connections for all fans around the world.

OtherRemoteTeam 1,001-5,000Since 2011H1B No Sponsor

• Lead the design and scaling of distributed systems using Kotlin, Java, and Spring Boot, ensuring the platform can handle massive traffic spikes during live global events. • Build and optimize high-throughput applications using Postgres, Kafka, and Redis/Redis PubSub, prioritizing data integrity and low latency. • Drive performance across services and infrastructure, implementing strategies for backpressure, circuit breaking, and "Exactly-Once" processing. • Partner with product and engineering leadership to align technical strategy with business goals, making "big bet" decisions on build vs. buy. • Foster a mindset of well-designed systems and test-driven development. Lead deep-dive code reviews, maintain technical documentation, and mentor engineers. • Set company-wide standards for observability, schema evolution, and deployment patterns within a cloud-native environment.

New York
$152K - $200K / year
Job Closed