--SW Engineer 1 (KA)
Job Description
SimIS, Inc., an innovative information technology solution Veteran-Owned Small Business (VOSB), is currently seeking a talented, experienced professional with demonstrated experience in the noted position.
Software Engineer I (Embedded Systems SW Developer)
Job Description β Requirements and Responsibilities
Is a Software Engineer 1 reporting to the Prime PM and R&D Principal and working collaboratively with the Seaboard Lab team, the incumbent will possess the following qualifications:
Β
- Works on technical projects, as assigned; and provides support for software development best practices.
- Research, design, create, and develop on embedded systems using software engineering best practices and standards for systems containing complex mathematical algorithms; support development of software prototypes and technical documentation (e.g., specifications) related to mobile applications, web-based applications and simulations; evaluate R&D prototypes, technical documents, and proposals.
- Knowledge and experience with programming languages (e.g., JavaScript, Python, C/C++, C#), web apis such as REST, markup languages (HTML, HTML5, XML), web simulation/games (e.g., 3D graphics, shaders, rendering, data), web applications (e.g., HTTP, SQL, cloud servers, operating systems) and an ability to find and fix software bugs.
- Ability to adhere to version control practices and software (e.g., with SVN or a Git server like GitHub) and cloud-based technologies (e.g., VMware, Docker).
- Using and familiarity with learning sciences (e.g., instructional design, learning theories) is desired.
- Perform other related duties as assigned.
- Office environment. Some travel (10%) may be required.
Experience, Skills and Qualifications
- At least 2 years of industry experience in embedded systems or similar
- Requires at least a Bachelorβs degree in Computer Science, Computer Engineering, or equivalent.
- Development experience with ROS and/or RTOS software (e.g., FreeRTOS)
- Understanding of SLAM methodologies
- Familiarity with systems communications protocols such as I2C, SPI, UART and/or CAN interfaces
- Capable of developing on Linux/Ubuntu and Windows platforms
- Familiarity with version control (GitHub) and CI/CD
- Knowledge of existing communications technologies and software.
- Competence and skill to write (prose, editing, proofreading and presentation) and provide oral communications, especially the ability to articulate complex situations and approaches and to effectively communicate to audiences with and without distributed learning experience.
- Professional Candidate must have a U.S. citizenship.
Β
Β
Explore More
Date Posted
12/16/2023
Views
0
Similar Jobs
Site Reliability Engineer (Rustici) US, Franklin, Remote - Learning Technologies Group plc
Views in the last 30 days - 0
The Site Reliability Engineer SRE at Rustici Software is responsible for contributing to the success of the Site Reliability team This includes deploy...
View DetailsInside Business Development Executive (Cox Business) - Cox Enterprises
Views in the last 30 days - 0
Cox Business is seeking an Inside Business Development Executive with 7 years of experience in a related field The role involves identifying and creat...
View DetailsSystem Programmer III CICS/MQ - Northwestern Mutual
Views in the last 30 days - 0
Northwestern Mutual a leading Life Insurance Financial Planning and Investment company is seeking a subject matter expert in Mainframe CICS and MQ The...
View DetailsOracle EBS Developer with OAS and APEX (M) - SimIS Inc.
Views in the last 30 days - 0
SimIS Inc a veteranowned small business founded in 2007 is currently recruiting for an experienced Oracle EBusiness Suite Developer The role involves ...
View DetailsProject Manager II (A) - SimIS Inc.
Views in the last 30 days - 0
SimIS Inc founded in 2007 is a Veteran Owned Small Business specializing in information technology solutions They are currently recruiting for a leade...
View Details