BloomingtonINRecruiter Since 2001
the smart solution for Bloomington jobs

Embedded Software Engineer

Company: Sunrise Systems Inc
Location: Columbus
Posted on: May 15, 2022

Job Description:

Job Description Description: This role is Hybrid with the working hours being 6 am-3:00 pm and 7 am-4:00 pm. You don't have to be in the Columbus area but will be needed to go in as needed Key Responsibilities: - Develop and maintain embedded base software using the Core II workflow, practices, toolset, and a standard development environment- Develop software component requirements specifications- Develop the architectural designs and software system interfaces in accordance with the Core II architecture and by working with the Core embedded software architects- Develop production embedded code using the Core II procedures, development environment, and toolsets. Verify implementation using the Core II procedures, test environment, and test toolsets.- Build, configure, and rough tune the production software using the Core II procedures, build environment, corporate Configuration Management system, and engineering tools- Support engine and machine testing as requested using Core II procedures, engineering tools, and Core test environment and toolsets- Troubleshoot software problems using software analysis tools (such as emulators, protocol analyzers, debuggers, oscilloscopes, etc.) and effective troubleshooting techniques and Core II procedures. Write and work on Problem Reports/Change Requests in accordance with Core configuration management plans and procedures. - Perform software releases using the Core II procedures, build environment and release scripts, and corporate configuration management system. Help evolve the Core II workflow, procedures, development environment, and toolset into the development process of the future.- Provide technical support for controls software development, maintenance, and application- Provide technical support for the Core II workflow, procedures, development environment, and toolset- Participate in On Track including work plans, IDPs, customer input, and self-assessment- Support the Core department and Integrated Electronic Solutions (IES) initiatives and activities as requested- Comply with company and departmental policies, practices, procedures, and ethics Education/Experience: - BS in Computer Science or Engineering highly preferred- 0-2 years experience required Skills:- Experience with the Base software/driver development/protocol stack development- experience with software development in Core 2 environment- Requirements development and validation experience including documentation - Software verification experience at the component level and unit level- Experience programming C code- Experience and understanding of the digital core hardware as it applies to developing the low-level software.- Experience in embedded compilers and debuggers and their setup- Experience in schematic reading and hardware troubleshooting- Awareness of modeling and simulating control algorithms - Awareness of the application of control laws and theory to embedded controls- Ability to measure processor throughput and memory utilization. Company Description Founded in 1990, Sunrise Systems is an award winning IT/Professional Staffing firm to Fortune 500 and State/Local Government Agencies.

Keywords: Sunrise Systems Inc, Bloomington , Embedded Software Engineer, IT / Software / Systems , Columbus, Indiana

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Indiana jobs by following @recnetIN on Twitter!

Bloomington RSS job feeds