Do you like solving hard problems? Would you like to collaborate with people from multiple disciplines? Schweitzer Engineering Laboratories (SEL) seeks a Software Engineer to work in our Communications department. In this role you will join a cross functional team improving our line of embedded networking devices. You will collaborate with software and hardware engineers to solve complex problems and implement creative solutions. Your contributions will further SEL s mission of making electric power safer, more reliable, and more economical.Essential Duties and Responsibilities1. Participate in the design, implementation, and test of firmware/software systems.2. Participate in preparation of specifics.2. Understand hardware and software interactions, and collaborate with Hardware Engineers.3. Participate in the development of designs and test documentation.4. Develop knowledge of SEL engineering processes.5. Develop knowledge of SEL products and technology.6. Follow and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles.7. Understand. Create. Simplify.8. Other duties as assigned.Required QualificationsOne of the following:-- B.S. in Electrical Engineering or Computer Science or equivalentKnowledge in one or more of the following areas:-- Embedded systems firmware development including:-- C and assembly languages-- Experience developing with Linux-- object oriented design-- object oriented languages (C++, C#, Delphi, Java)-- Embedded Linux systems development including:-- C, C++, Python-- Other scripting languagesStrong writing, documentation, and speaking skillsAbility to learn new skills and assume new responsibilitiesAbility to work cooperatively in a team environmentBackground check results satisfactory to SELNegative drug test result(s)Preferred QualificationsModern communications protocolsreal-time firmware designLocation InformationBoise, ID- This position is located in Boise, ID, capital of the gem state, and on the Boise River in the southwestern part of the state. You will enjoy local restaurants in a vibrant downtown full of small businesses, easy access to mountain foothills and 190 miles of trails. The city is also home to great schools and universities including Boise State University. Boise has been ranked as one of America's fastest growing cities, making it a great place to live and work.An Award Winning CompanySchweitzer Engineering Laboratories, Inc. (SEL) has earned a reputation for quality, reliability, integrity, and service. This has enabled us to expand within both the electric utility and industrial markets in many different industries, markets, and geographies around the world.Communication with ApplicantsSEL sends an initial e-mail response to all applicants at time of r sum or CV submittal. If you do not receive this communication, please check your SPAM filter and make sure your system is not blocking e-mails from SEL. It is important that you ensure your receipt of this e-mail as SEL may communicate future position updates via e-mail. SEL is an Equal Opportunity Employer: M/F/Vets/Disabled. Associated topics: .net, application, c c++, c++, developer, devops, php, sde, software developer, sw
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.