{"schemaVersion":"jobsearcher.job.v1","id":"5fe765a006d37ed71591dbd5","url":"https://jobsearcher.com/jobs/5fe765a006d37ed71591dbd5","canonicalUrl":"https://jobsearcher.com/jobs/5fe765a006d37ed71591dbd5","title":"Software Engineer","description":"Software Engineer\nDepartment: Engineering\nFLSA Status: Exempt\nScope\nAs a software engineer, responsibilities include supporting existing programs in production related to software, and supporting new developments by contributing to the design, development, modification, analysis, documentation, and testing of embedded software on hardware.\n\nEssential Duties and Responsibilities\nDesign Activity:\nDevelop new embedded software products for power supply control, implementing modern software design principles, resolving complex technical challenges and providing innovative solutions.\nTest software integration on development hardware.\nPerform detailed software design activities\nPresent at design reviews\nProvide technical assessment of software used on development programs\nDevelop test to verify software performance\nTroubleshoot, and resolve software challenges.\nDocument developed code and tools used to support projects\nAssists and participates in the research, design, development and testing of software and tools, to include development of new work products or enhancing existing applications, systems or embedded products\nRead and design digital circuits using CAD tools (Altium preferred)\nParticipates in internal review of software components and systems\nProposal Activities:\nProvide technical write ups for proposals related to software and communication.\nEvaluates with compliance of design against requirement\nIdentifies or reviews risks and opportunities associated with the design concept and customer requirements.\nSupport Marketing as required on technical issues; willing to travel.\nSustaining/Production Activities:\nAnalyze legacy designs, providing hands on support for troubleshooting production hardware and customer returned hardware.\nWork with Test team to maintain and update automated test environment.\nSupport developing tools to be used in production environment.\nOther:\nReceives detailed instructions from immediate supervisor\nCollaborates with project leaders and other professionals within the Engineering department\nBuilds stable working relationships internally\nSupport defining scope, schedule, and expectations for projects\nFollows standard practices and procedures in analyzing situations or data from which answers can be readily obtained\nAbility to work flexible hours and/or different shifts, if needed.\nAbility to work in a safe professional manner adhering to all regulatory requirements including OSHA, EPA, State and Federal Regulations.\nAs the Company’s success relies on the productivity of our team and adherence to customer product schedules, an essential function of this position is the ability to arrive to work on-time, and work each day, as scheduled.\nPerform other duties as assigned\n\nQualification Requirements\nTo perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.\nThis position requires access to our export-controlled commodities, technical data, technology and services. These items are restricted under the International Traffic in Arms Regulations (ITAR) to U.S. Citizens, Lawful Permanent Residents of the U.S. and properly licensed foreign persons. Therefore, employment is contingent on compliance with ITAR regulations and successfully obtaining and maintaining the necessary export authorization license from the U.S. Department of Commerce’s Bureau of Industry and Security, U.S. Department of State’s Office of Defense Trade Controls, or other applicable government agency.\n\nEducation and Experience\nBachelor’s degree in Computer Science or Electrical Engineering (or similar field)\n5 years’ related experience preferred.\nExperience with C and assembly programming\nStrong understanding of real-time embedded systems and low-level firmware\nExperience with 8 and 16-bit embedded programming\nPreferred experience with Atmel and Texas Instruments microcontroller families\nExperience with electronics laboratory equipment, especially protocol analyzers\nExperience reading electrical schematics\nExperience with Windows and Linux\nExposure to aerospace domain standards such as DO-178B/C preferred.\nUnderstanding of Software Configuration Management practices and tools: git (preferred)\nExperience with Microsoft Office applications (i.e. Word, Excel, PowerPoint, and Outlook)\nSound reasoning skills in risk assessment and failure analysis.\nPossess strong understanding and working knowledge of root cause analysis techniques and effective corrective action.\n\nPhysical Requirements\nThe physical demands described here are representative of those to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.\n\nWork within an office and factory environment, including moderate noise and chemical odors\nMoving between sitting, standing and walking\nOperates a computer and other office productivity machinery, such as; calculator, copy machine, printers, etc.\nFrequently lifting and handling items less than 10 lbs with occasional lifting up to 25 lbs.\nOccasionally ascending or descending stairs, and the like to meetings and to access various facility locations.\nSpecific vision abilities required by this job close vision, distance vision, peripheral vision, depth perception and the ability to focus, with correction, if needed, to perform hand soldering and wiring of assemblies.\nPay Range: $96,000 - $151,000 annualized salary\n\nRantec is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or status as a protected veteran. Rantec will consider reasonable accommodation to its policies for employees and applicants due to sincerely held religious beliefs.\n\nJPFXD1hAcH","company":"Rantec Power Systems","rawCompany":"rantec power systems","city":"Los Osos","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-19T12:14:15.063Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Software Engineer\nDepartment: Engineering\nFLSA Status: Exempt\nScope\nAs a software engineer, responsibilities include supporting existing programs in production related to software, and supporting new developments by contributing to the design, development, modification, analysis, documentation, and testing of embedded software on hardware.\n\nEssential Duties and Responsibilities\nDesign Activity:\nDevelop new embedded software products for power supply control, implementing modern software design principles, resolving complex technical challenges and providing innovative solutions.\nTest software integration on development hardware.\nPerform detailed software design activities\nPresent at design reviews\nProvide technical assessment of software used on development programs\nDevelop test to verify software performance\nTroubleshoot, and resolve software challenges.\nDocument developed code and tools used to support projects\nAssists and participates in the research, design, development and testing of software and tools, to include development of new work products or enhancing existing applications, systems or embedded products\nRead and design digital circuits using CAD tools (Altium preferred)\nParticipates in internal review of software components and systems\nProposal Activities:\nProvide technical write ups for proposals related to software and communication.\nEvaluates with compliance of design against requirement\nIdentifies or reviews risks and opportunities associated with the design concept and customer requirements.\nSupport Marketing as required on technical issues; willing to travel.\nSustaining/Production Activities:\nAnalyze legacy designs, providing hands on support for troubleshooting production hardware and customer returned hardware.\nWork with Test team to maintain and update automated test environment.\nSupport developing tools to be used in production environment.\nOther:\nReceives detailed instructions from immediate supervisor\nCollaborates with project leaders and other professionals within the Engineering department\nBuilds stable working relationships internally\nSupport defining scope, schedule, and expectations for projects\nFollows standard practices and procedures in analyzing situations or data from which answers can be readily obtained\nAbility to work flexible hours and/or different shifts, if needed.\nAbility to work in a safe professional manner adhering to all regulatory requirements including OSHA, EPA, State and Federal Regulations.\nAs the Company’s success relies on the productivity of our team and adherence to customer product schedules, an essential function of this position is the ability to arrive to work on-time, and work each day, as scheduled.\nPerform other duties as assigned\n\nQualification Requirements\nTo perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.\nThis position requires access to our export-controlled commodities, technical data, technology and services. These items are restricted under the International Traffic in Arms Regulations (ITAR) to U.S. Citizens, Lawful Permanent Residents of the U.S. and properly licensed foreign persons. Therefore, employment is contingent on compliance with ITAR regulations and successfully obtaining and maintaining the necessary export authorization license from the U.S. Department of Commerce’s Bureau of Industry and Security, U.S. Department of State’s Office of Defense Trade Controls, or other applicable government agency.\n\nEducation and Experience\nBachelor’s degree in Computer Science or Electrical Engineering (or similar field)\n5 years’ related experience preferred.\nExperience with C and assembly programming\nStrong understanding of real-time embedded systems and low-level firmware\nExperience with 8 and 16-bit embedded programming\nPreferred experience with Atmel and Texas Instruments microcontroller families\nExperience with electronics laboratory equipment, especially protocol analyzers\nExperience reading electrical schematics\nExperience with Windows and Linux\nExposure to aerospace domain standards such as DO-178B/C preferred.\nUnderstanding of Software Configuration Management practices and tools: git (preferred)\nExperience with Microsoft Office applications (i.e. Word, Excel, PowerPoint, and Outlook)\nSound reasoning skills in risk assessment and failure analysis.\nPossess strong understanding and working knowledge of root cause analysis techniques and effective corrective action.\n\nPhysical Requirements\nThe physical demands described here are representative of those to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.\n\nWork within an office and factory environment, including moderate noise and chemical odors\nMoving between sitting, standing and walking\nOperates a computer and other office productivity machinery, such as; calculator, copy machine, printers, etc.\nFrequently lifting and handling items less than 10 lbs with occasional lifting up to 25 lbs.\nOccasionally ascending or descending stairs, and the like to meetings and to access various facility locations.\nSpecific vision abilities required by this job close vision, distance vision, peripheral vision, depth perception and the ability to focus, with correction, if needed, to perform hand soldering and wiring of assemblies.\nPay Range: $96,000 - $151,000 annualized salary\n\nRantec is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or status as a protected veteran. Rantec will consider reasonable accommodation to its policies for employees and applicants due to sincerely held religious beliefs.\n\nJPFXD1hAcH","datePosted":"2026-08-19T12:14:15.063Z","dateModified":"2026-08-19T12:14:15.063Z","hiringOrganization":{"@type":"Organization","name":"Rantec Power Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Los Osos","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"5fe765a006d37ed71591dbd5"},"url":"https://jobsearcher.com/jobs/5fe765a006d37ed71591dbd5"}}