Post job

Staff Software Engineer jobs in Idaho Falls, ID

- 678 Jobs
All
Staff Software Engineer
Software Engineer
Lead Engineer
Principal Engineer
Lead Application Engineer
Senior Software Engineer
Software Architect
Software Engineering Internship
Senior Embedded Software Engineer
  • Lead Frontend Engineer w/ Full Stack exp (GraphQL / React / AWS / Java / Event Driven Architecture)

    Casebook PBC

    Staff Software Engineer job 212 miles from Idaho Falls

    At Casebook PBC, our software makes people’s lives better. We are committed to empowering community well-being through adaptive, research-based, and practice-driven technology. Designed to “help the helpers,” our innovative and award-winning SaaS solutions enhance outcomes in human services. We continually expand and evolve the Casebook Platform, aiming to support more agencies and inspire industry-wide innovation. At Casebook PBC, we are dedicated to fostering a multicultural, unprejudiced, and welcoming workplace where everyone feels included and valued. We believe that different perspectives, backgrounds, and experiences strengthen our ability to innovate and serve our clients effectively. Every employee is respected and empowered to contribute at their highest potential. Our commitment goes beyond providing opportunities—we actively create an environment where everyone has the support, resources, and recognition they need to thrive. Job Description Location: This is a remote US-based role. Candidates must be authorized to work in the US. About the Engineering Team At Casebook, our Engineering team drives innovation and efficiency across our technological infrastructure. This team of passionate experts collaborates with cross-functional teams to build seamless deployment pipelines, champion best practices, and stay at the forefront of emerging technologies. Their work ensures Casebook remains agile and adaptive in a rapidly evolving landscape. Job Summary: We are looking for a software/systems engineer with deep experience in building, testing, delivering enterprise cloud native software, and is committed to standing up a shippable product as part of a diverse and high-performing team that includes client stakeholders, other software engineers, designers, QA testers, release managers, product managers, and infrastructure engineers. The candidate is a clever problem solver, with a profound understanding of web technology, architecture and process and who is able to find consensus around workable solutions. The candidate will have a lead role on an Agile development team and an ownership of Casebook Platform code repositories, internal engineering processes and helping improve engineering coding standards. Casebook Platform caters to all human services. The ideal candidate needs to have an engineering mindset, an exceptional appetite for cutting edge technological advances, and be enthusiastic about continuous learning. Casebook Platform follows cloud native architecture and software design patterns with state of the art Continuous Integration and Continuous Deployment modeling. Additionally, the candidate will collaborate with design and product teams which includes client-facing delivery and implementation of the Casebook Platform for small non-profit organizations to large scale state and local government projects. What you’ll do (Responsibilities): Provide technical leadership in the design, integration, implementation, and transition of enterprise SaaS human services system Flexible design architectural approach to deliver configurability along the data creation, integrations, workflows, notifications, and data persistence Understand and synthesize integration requirements, and develop recommendations based on business objectives, product roadmap, solution architecture and technical considerations Contribute to the development of Casebook platform functionality using state-of-the-art frameworks and tools Specify and troubleshoot API integrations in an ecosystem of multiple systems Work closely with client stakeholders, partners, product managers, creative designers, platform architect, and other software engineers Constantly learn and use leading-edge technologies Implement a system that will address the needs of vulnerable populations Contribute to the highest security, extensibility, reusability and testing standards in system architecture and software, interface, components, data structures, and algorithms specifications Continuously introduce new AI tools and technologies to assist and enhance feature and functionality development, testing and approval Qualifications What You Have (Skills and Experience): Experience building multi-tier web applications (Java preferred) Experience building microservices Experience utilizing OpenAPI standards to deliver RestFUL web services Experience integrating external system based on OpenAPI standards Extensive experience with React, TypeScript, MaterialUI, GraphQL, Java and Spring Boot Experience with Apache Kafka, ElasticSearch, ElastiCache, PostgreSQL, Redis, S3, Redshift and others Experience leading a major IT application implementation effort Ability to synthesize information, remove roadblock, to deliver optimal solutions Experience working with all teams within a SaaS focused organization Must have a strong background in SaaS software engineering principles Strong analytical and technical skills to identify critical issues, escalate them and drive them to resolution. Experience in an agile software development project Experience using a software version control system (e.g., Git) in a project with multiple developers committing to a shared repository Experience with IT security architecture and best practices Experience with software testing, including test planning, integration testing and load and performance testing Experience with an automated build, automated release, and CI/CD automation Bachelor’s degree in Computer Science or related field (or equivalent work experience) Why Join Casebook? Great Place to Work Certified: We’re proud of our collaborative and supportive culture. Competitive salary and benefits package. Professional growth opportunities. The chance to make a real difference by supporting those who help others. Compensation: $ 175,000 - 190,000 Salary + Bonus + Benefits + Equity See Casebook in action - Demo of Casebook: ************************************** Additional Information Benefits & Additional Information At Casebook PBC, we offer: Fully funded medical, dental, and vision plans. 401(k) contributions. Company shares Generous paid time off to recharge and refresh. Visa sponsorship for this role is currently not available.
    $175k-190k yearly 10d ago
  • R&D Software Architect

    Bastian Solutions

    Staff Software Engineer job 212 miles from Idaho Falls

    The R&D Software Architect will work with Bastian Solutions' R&D team to produce industry leading Autonomous Vehicle and Robotic solutions for the Material Handling Industry. With a current team size of approximately 70 members, the Bastian R&D team is composed of a group of industry leading experts with cross-discipline skillsets and backgrounds. The R&D Software Architect will work alongside like-minded engineers in an Agile development environment to assist our team in bringing innovative new products to the market. The R&D Software Architect plays a critical role within the R&D Software Team. The primary mission of the R&D Software Architect is to create the software designs and architectures that enable our autonomous vehicles and robots. You will work closely with leadership and product teams to scope and plan new products and their software stacks. You will be responsible for maintaining a wholistic view of our software across multiple product lines to maintain cohesion throughout our codebase. The R&D Software Architect will place a strong emphasis on technical leadership and mentorship. At Bastian Solutions, we value our team culture extremely highly! You will work closely with the Software Manager to define the processes and best practices that lead our team to success. You will mentor junior team members, champion our best practices, and engage in peer programming sessions. You will coach team members through the implementation of your designs and drive design and PR reviews to ensure our quality standards are met. The R&D Software Architect will operate as a force multiplier to make the team the strongest they can be! Bastian Solutions R&D is focused on Autonomous Mobile Robot (AMR) technologies and products. As the R&D Software Architect, you are an expert in Linux development using both C++ and Python. You have experience designing production ready software and understand the patterns and architectures used to create reliable and maintainable codebases. You have experience with common robotics software tools and concepts such as ROS, motor control, localization, navigation, etc. You also have experience with sensor hardware technology such as LiDAR, Cameras, Motors, Encoders, etc. Most importantly, you have experience leading teams, driving processes, inspiring software engineers, and fostering strong team cultures with open communication. Job Functions Work with leadership and product teams in scoping and planning of new products and their software stacks. Assist in building schedules and plans for the execution of new product development. Own architecture and design of the software that drives our autonomous vehicles and mobile robot systems. Create and drive best practices and SOPs for software development. Create and maintain documentation of system architecture & design. Ensure software quality and cohesive design across multiple product lines. Guide and Mentor junior team members - engage in peer programming sessions, PR reviews, and design reviews. Guide team members to implement your architecture and designs. Contribute directly to the codebase as an expert C++/Python developer. Engage in hands-on testing of systems, including on-site customer Alpha and Beta deployments. Work with other Bastian Solutions business units throughout the release process of R&D products (Manufacturing, Commissioning, Marketing, etc) Travel Requirements Up To 10% overnight travel (Travel expenses paid by Bastian Solutions) Qualifications Minimum 12+ years of professional experience Bachelors Degree in Computer Science, Computer Engineering, or similar field Experience designing and implementing enterprise software systems. Experience leading software teams and software product development. Expert in Linux environment and developing for Linux systems. Expertise in C/C++ and Python, Experience with other software technologies (Web Development, SQL, etc.) Experience with Continuous Integration, Containerization, and Deployment Strategies. Experience with version control systems, GIT preferred. Experience with ROS (Robot Operating System). Experience with low-level communication interfaces - TCP/IP, Sockets, CAN, SPI Experience developing for, or interfacing with, embedded systems and microcontrollers. Experience with Robotics technologies (Motor Controllers, Lidars, Encoders, and various sensor technologies) Exposure to, or development experience with, Autonomous Navigation Systems. Must be eligible to work in the USA long term without sponsorship. To learn more about us, click here - ******************************************* About Bastian Solutions Bastian Solutions, a Toyota Advanced Logistics company, is an independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order fulfillment centers around the world. Our team specializes in consulting, system design, project management, maintenance, and installation, while sourcing the best equipment and automation technology. We take great pride in providing exceptional service and flexibility to our customers. In addition to exciting work at a growing company, we offer the following benefits: Health, Dental, and Vision Insurance 401(k) Retirement Plan with a company match Vacation/Holiday Pay Tuition Reimbursement Flexible Work Schedules Volunteer Work Professional Associations, Conferences and Subscriptions Company Meetings & Events Bastian Solutions does not work outside recruiting agencies. No solicitation phone calls please.
    $88k-130k yearly est. 28d ago
  • Full Stack Software Engineer

    Force America 4.1company rating

    Staff Software Engineer job 220 miles from Idaho Falls

    Job Description PreCise MRM, a division of FORCE America, is seeking an experienced full-stack Software Engineer for our Boise area office. The successful candidate will facilitate the design and development of our web application suite and mobile apps. The full-stack Software Engineer will be responsible for the development of both internal and external service offerings that support our PreCise customers and partners. This role requires collaborating extensively with the Product Manager and Engineering teams to translate high-level requirements into clean, intuitive and functional web pages. Essential Responsibilities: Collaborate with Product Management and Engineering to define and implement solutions for the product Establish and promote design guidelines, best practices and standards Assist in the design and development of web and mobile applications Participate in cross-functional design teams Assist in writing and maintaining product user manuals Interact with stakeholders, both internal and external, about design and development of customer specific requirements Develop tools and scripts to meet product requirements Implement requirements within the constraints of the software Other duties as assigned. Minimum Qualifications: Bachelor's degree in a related area or equivalent combination of years of experience and education. 2+ years of professional experience in a software engineering or related field Preferred Skills: Knowledge of project management methodologies and tools (e.g., Agile, Scrum, Jira) is a plus. Strong knowledge of development languages such as C# or Java and related IDE’s (Integrated Development Environment), such as Visual Studio (C#). Knowledge of VB.Net and Python a bonus Experience with web-based development such as HTML, HTML5, JavaScript, .NET Razor, .NET MVC and CSS Experience with relational databases such as Microsoft SQL Server and the TSQL query language Experience with non-relational (NoSQL) databases such as MongoDB Proficiency in technical writing – use cases, requirements, creating wireframes, storyboards, user flows, process flows and site maps Ability to read and understand technical documentation used to implement code/scripting Experience using a version control system, such as Git or TFS Experience with hosting a web server via IIS Experience interfacing with web services via REST Familiar with data interchange/markup formats such as XML and JSON Familiar with networking protocols such as UDP, TCP, HTTP/S, FTP Experience using and developing mapping applications such as Google Maps, ESRI or comparable products and API’s Experience using ESRI ArcObjects libraries or familiarity with ESRI applications Experience with cloud-based infrastructure and toolsets (AWS, Azure, GCP) - AWS preferred Proficiency with general office applications such as Microsoft Word, Excel, Outlook, Teams Self-directed and able to prioritize responsibilities. Detail oriented with an appreciation for deadlines. Enthusiastic attitude with good listening skills. Strong oral, written, and presentation skills.
    $73k-91k yearly est. 31d ago
  • Software Engineer (Leadership) - Infrastructure

    Meta 4.8company rating

    Staff Software Engineer job 212 miles from Idaho Falls

    Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will oversee complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in leading a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. **Required Skills:** Software Engineer (Leadership) - Infrastructure Responsibilities: 1. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient 2. Effectively communicate complex features and systems in detail 3. Understand industry & company-wide trends to help assess & develop new technologies 4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization 5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas 6. Lead long term technical vision and roadmap for large cross-company efforts 7. Suggest, collect and synthesize requirements and create an effective feature roadmap 8. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 10. 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD 11. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission 12. Experience driving large cross-functional/industry-wide engineering efforts 13. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions 14. Experience communicating and working across functions to drive solutions 15. Experience mentoring/influencing executive stakeholders across organizations **Preferred Qualifications:** Preferred Qualifications: 16. Experience in programming languages such as C, C++, or Java, and scripting languages such as Python, Javascript, or Hack 17. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes 18. 8+ years relevant experience building large-scale infrastructure applications or similar experience **Public Compensation:** $213,000/year to $293,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $213k-293k yearly 18d ago
  • Sr. Embedded Software Engineer - DevOps

    Polaris Industries 4.5company rating

    Staff Software Engineer job in Wyoming

    At Polaris Inc., we have fun doing what we love by driving change and innovation. We empower employees to take on challenging assignments and roles with an elevated level of responsibility in our agile working environment. Our people make us who we are, and we create incredible products and experiences that empower us to THINK OUTSIDE. Job Summary: Polaris, a global powersports leader, is seeking a Sr. DevOps Engineer to work as a member of the growing engineering team. The successful candidate will be a core team member tasked with the creation and automation of the DevOps processes for embedded systems. This is an exciting position on a team building world-class connected rider solutions. As a member of the team, you will have the ability and empowerment to make changes and move quickly. You will have the opportunity to directly impact connectivity, infotainment, and other software projects at Polaris. The ideal candidate is effective in a fast-paced Agile development environment, pushing industry best practices and system maturity. Interest in powersports is a plus, as there are many opportunities to ride! Essential Duties and Responsibilities Design, implement, and manage CI/CD pipelines to ensure smooth and efficient software delivery. Monitor and maintain local infrastructure (Jenkins) to ensure high availability and performance. Collaborate with development, QA, and operations teams to automate and streamline our processes. Create dashboards to monitor development processes and make issues visible to the organization. Ensure security best practices are followed in all aspects of the infrastructure. Troubleshoot and resolve issues in development, test, and production environments. Mentor and guide junior DevOps engineers and other team members. Skills, Knowledge and Qualifications BS in Computer Engineering, Computer Science, Electrical engineering or related field 5+ years experience in DevOps for embedded systems (c++ compiling, CMake, GNU) Linux and Yocto project proficiency. C or C++ software development experience. Strong experience with CI/CD tools (Jenkins, GitHub, GitLab CI, CircleCI). Proficiency in scripting languages (Python, Bash, Ruby). Hands-on experience with cloud platforms (AWS, Azure, GCP). Experience in migration process from in-house to cloud environment. Knowledge of containerization and orchestration tools (Docker, Kubernetes). Knowledge of the code quality tools (Coverity and Black Duck). Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack). Experience with Agile methodology in automotive software development field, preferably SAFe. Experience with Infotainment (or similar) software development. Strong collaboration skills. Strong influence skills. Creative, innovative, decisive and prone to action. Quality and customer focused. Excellent communication and interpersonal skills. Strong facilitation skills. Team Player that can work well across and up and down the organization. #LI-CS99 The pay range for Minnesota is $110,000 to $145,000 per year. Individual salaries are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills, and geography. To qualify for this position, former employees must be eligible for rehire, and current employees must be in good standing. We are an ambitious, resourceful, and driven workforce, which empowers us to THINK OUTSIDE. Apply today! At Polaris we put our employees first, by offering a holistic approach to their health and financial wellbeing. Polaris is proud to offer competitive compensation, including a market-leading profit-sharing plan that is fundamental to our pay-for-performance culture. At Polaris, employees are owners of the company through company contributions to our Employee Stock Ownership Plan and discounted employee stock purchases plan. Employees receive a generous matching contribution to 401(k), financial wellness education and consultation to plan for their financial future. In addition to competitive pay, Polaris provides a comprehensive suite of benefits, including health, dental, and vision insurance, wellness programs, paid time off, gym & personal training reimbursement, life insurance and disability offerings. Through the Polaris Foundation and our Polaris Gives paid volunteer time off, we support employees who actively volunteer their time, efforts, and passions to improve the health and wellbeing of the communities in which they live, play and work. Employees at Polaris drive our success and are rewarded for their commitment. About Polaris As the global leader in powersports, Polaris Inc. (NYSE: PII) pioneers product breakthroughs and enriching experiences and services that have invited people to discover the joy of being outdoors since our founding in 1954. Polaris' high-quality product line-up includes the Polaris RANGER , RZR and Polaris GENERAL™ side-by-side off-road vehicles; Sportsman all-terrain off-road vehicles; military and commercial off-road vehicles; snowmobiles; Indian Motorcycle mid-size and heavyweight motorcycles; Slingshot moto-roadsters; Aixam quadricycles; Goupil electric vehicles; and pontoon and deck boats, including industry-leading Bennington pontoons. Polaris enhances the riding experience with a robust portfolio of parts, garments, and accessories. Proudly headquartered in Minnesota, Polaris serves more than 100 countries across the globe. *************** EEO Statement Polaris Inc. is an Equal Opportunity Employer and will make all employment-related decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, age, disability, marital status, familial status, status with regard to public assistance, membership or activity in a local commission, protected veteran status, or any other status protected by applicable law. Applicants with a disability that are in need of an accommodation to complete the application process, or otherwise need assistance or an accommodation in the recruiting process, should contact Human Resources at ************ or ****************************** . To read more about employment discrimination protection under U.S. federal law, see: Know Your Rights: Workplace Discrimination is Illegal (eeoc.gov) .
    $110k-145k yearly Easy Apply 4h ago
  • Lead Power Engineering Researcher

    Idaho National Laboratory 4.2company rating

    Staff Software Engineer job in Idaho Falls, ID

    Idaho National Laboratory is hiring a Lead Power Engineering Researcher to work in our Research Acceleration Department. Our team works a 9x80 schedule located out of our Idaho Falls facility with every other Friday off. You will report to the Department Manager. Provide strategic, long-term analysis and insights on the evolution of the energy sector. Develop novel strategies and proposals to further INL's research opportunities associated with energy generation, storage, transmission, distribution, management, and use. Direct and perform research, collaborating with associated organizations and engineering professionals to pursue strategies for energy innovation, capacity growth, reliability and affordability. Develop relationships with Department of Energy sponsors aligned with INL research interests. Build INL's engineering talent pool through mentoring and identifying important talent necessary for research execution. Responsibilities Include Lead detailed analyses on current and planned power transmission and distribution systems to inform development decisions associated with research and development opportunities. Apply engineering theories and principles to develop research concepts resulting in secure, sustainable, resilient, robust, reliable electrical power systems, including all aspects of energy generation, storage, transmission, distribution, management, and use. Specify and oversee engineering-based procurements needed for project work. Oversee the design and maintenance of assigned high-risk electrical systems operations. Direct others or work directly with sponsors and equipment vendors to ensure the achievement of research goals. Provide scientific and strategic insight for INL's N&HS mission as it relates to the Department of Energy. Ensure sound engineering principles are applied in the development of electrical power-related experiments. Develop concepts for novel research approaches to meet national-level energy system need for Department of Energy and other strategic partners. Create design of experiments including data acquisition, data collection in laboratory, and appropriate data reduction as dictated by project needs. Collaborate with other engineers, researchers and performers and mentor junior engineers and other technical personnel in appropriate procedures for research, testing, maintenance, and laboratory activities and ensure the viability of engineering-related research concepts. Publish work in various internal reports and external peer-reviewed journal and conference publications. Preparation, peer review, and delivery of program plans, oral presentations, and other activities related to INL N&HS equities Will require business travel, which may include international travel Other task as assigned Minimum Requirements Master's or PhD in Electrical or Power Engineering or directly related field EX5: Bachelor's and 14 years of experience. Master's and 8 years of experience. PhD and 6 years of experience EX6: Bachelor's and 18 years of experience. Master's and 12 years of experience. PhD and 10 years of experience. Energy asset owner / operator utility experience highly desired. You will be asked to obtain and maintain a Department of Energy "Q" clearance, which requires US Citizenship. Must be willing to travel up to 25%. The Ideal candidate will possess the below. Experience providing strategic power engineering consultation to the Department of Energy, and other US Government agencies, US Asset Owners and Operators, universities, industry, and other external entities. Communicate orally; prepare written reports and technical publications that are clear, and concise. Experience proposing and completing strategic engineering research programs. Active Q clearance Experience in R&D, systems engineering, and electrical power systems. Experience using design and analysis programs such as ORCAD, CAD, MatLab, Labview, PowerWorld, and RTDS. Experience conducting experiments with electrical equipment. Experience Working With High-risk Equipment, Safety Requirements, And Procedures. Familiarity with electrical engineering, instrumentation and control, and software systems applicable to the design and operation of experimental processes. Physical Requirements: While performing the duties of this classification, the employee may be required to stand, walk, sit, stoop, kneel, bend, use hands to handle materials, manipulate tools, keyboard, and type, reach with hands and arms, and operate job-related equipment. The employee may occasionally lift and/or move up to 50 pounds with assistance. Sufficient visual acuity and hearing capacity to perform the essential functions and interact with the public is required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Job Information: * The pay range for this position is: Level 5 ($130,980 - $268,680) / Level 6 ( $157,260 - $322,416). At Idaho National Laboratory compensation decisions are determined using factors such as education, relevant experience, and other credentials. * Multi-Level: This is a multi-level posting and you will be placed at the appropriate level dependent on depth and breadth of proven experience and skills. Physical Requirements: While performing the duties of this classification, the employee may be required to stand, walk, sit, stoop, kneel, bend, use hands to handle materials, manipulate tools, keyboard, and type, reach with hands and arms, and operate job-related equipment. The employee may occasionally lift and/or move up to 50 pounds with assistance. Sufficient visual acuity and hearing capacity to perform the essential functions and interact with the public is required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Benefits and Relocation * Medical, Dental, Vision, and Flexible Spending Accounts * 401(k) with a 4.2% employer contribution and up to 4.8% match * Paid time off (personal leave) * Employee Education Program (tuition assistance) * Comprehensive Relocation Package * Benefit eligibility subject multiple factors, including employment status and position classification. INL is a science-based, applied engineering national laboratory dedicated to supporting the U.S. Department of Energy's mission in nuclear energy research, science, and national defense. With more than 5,000 scientists, researchers, and support staff, the laboratory works with national and international governments, universities and industry partners to discover new science and development technologies that underpin the nation's nuclear and renewable energy, national security, and environmental missions. INL Mission Our mission is to discover, demonstrate and secure innovative nuclear energy solutions, other clean energy options and critical infrastructure. INL Vision Our vision is to change the world's energy future and secure our nation's critical infrastructure. Selective Service Requirements To be eligible for employment at INL males born after December 31, 1959 must have registered with the Selective Service System (SSS). For more information see ************ Equal Employment Opportunity Idaho National Laboratory (INL) is an Equal Employment Opportunity (EEO) employer. It is the policy of INL to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. Reasonable Accommodation We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Other Information When applying to positions please provide a resume and answer all questions on the following screens. Applicants, who fail to provide a resume or answer the questions, may be deemed ineligible for consideration. INL does not accept resumes from third party vendors unsolicited.
    $76k-106k yearly est. 11d ago
  • Software Engineer

    Procom Consultants Group 4.2company rating

    Staff Software Engineer job in Idaho Falls, ID

    Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada. With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest “Canadian-Owned” IT staffing/consulting company. Procom's areas of staffing expertise include: • Application Development • Project Management • Quality Assurance • Business/Systems Analysis • Datawarehouse & Business Intelligence • Infrastructure & Network Services • Risk Management & Compliance • Business Continuity & Disaster Recovery • Security & Privacy Specialties• Contract Staffing (Staff Augmentation) • Permanent Placement (Staff Augmentation) • ICAP (Contractor Payroll) • Flextrack (Vendor Management System) Job Description Software Engineer On behalf of our client, Procom Services is searching for a Software Engineer for a contract opportunity in Idaho Falls, ID. Software Engineer Job Details Working in an Agile process, be able to develop tools, tests, and scenarios to assist in the validation of cloud based data management applications and environments. Must be able to work within a team and understand the functionality of a complex product. Key Responsibilities: -Create/Refine automated test scenarios/plans. -Implement automated tests of software modules. -Perform performance testing of software modules. -Develops test software as the primary job function. -Able to debug existing and newly written tests against complex software. -Works within a team to satisfy a definition of done for new software functionality. Software Engineer Mandatory Skills -Computer Language Programming (Java, C++) -Scripting language experience (Python, Perl, Ruby) -Experiences working with various databases (MySQL, Oracle, HBASE, Cassandra, MongoDB, etc.) Software Engineer Start Date ASAP Software Engineer Assignment Length 6 Months "Please note that we are not able to work with candidates on H1B Visas or candidates represented by third parties." Additional Information All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.
    $85k-116k yearly est. 60d+ ago
  • Software Engineer Intern

    Trihydro 4.0company rating

    Staff Software Engineer job in Wyoming

    Job Title: Software Engineer Intern at Trihydro Corporation This position is responsible for maintaining and updating existing software as well as developing, creating, and testing new software features. Applicants must be in pursuit of a bachelor's or master's degree in an IT related field. Preferred applicants will have relevant software development experience. This role utilizes C#, .NET Core, REST Services, Java, Python, Linux, Azure, Docker, and various cloud computing technologies. Duties may include working with HTML5, Entity Framework, CSS, JavaScript, and the MVC framework. This is a part-time, non-benefited, internship position with flexible hours. Currently enrolled junior, senior, and graduate students are encouraged to apply. What We Offer: Industry-leading 401(k) retirement plan, including a 6% discretionary match Opportunities for professional development and career growth A collaborative and inclusive work environment Mentoring and opportunities for professional advancement Best-in-class safety culture The salary information shown below is a general guideline ONLY. Salaries are based on candidates' experience and qualifications, as well as market and business considerations. Summary pay range: $17 - $18 per hour This position will remain open until a qualified candidate has been selected. About Us: Trihydro Corporation is a national engineering and environmental consulting firm. Our team values integrity and collaboration to complete meaningful projects that make a difference for our clients and communities. We are looking for a talented and hard-working individual to join our team. Trihydro is an Equal Opportunity, Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, genetic information, disability, or because of a protected Veteran status.
    $17-18 hourly 60d+ ago
  • Lead Engineer, Big Data

    Molina Healthcare 4.4company rating

    Staff Software Engineer job in Idaho Falls, ID

    Responsible for all the aspects of architecture, design and implementation of Data Management solution using Big Data platform on Cloudera or Hortonworks and other areas of enterprise application platforms. **KNOWLEDGE, SKILLS & ABILITIES** (Generally, the occupational knowledge and specific technical and professional skills and abilities required to perform the essential duties of this job): + Provide leadership on choosing ideal Architecture, evaluating tools and Frameworks, define Standards & Best Practices for implementing scalable business solutions + Understand, articulate, interpret, and apply the principles of the defined data and analytics strategy to unique, complex business problems + Mentor development teams to build tools for data quality control and repeatable data tasks that will accelerate and automate data management duties. + Implement Batch and Real-time data ingestion/extraction processes through ETL, Streaming, API, etc., between diverse source and target systems with structured and unstructured datasets + Design and build data solutions with an emphasis on performance, scalability, and high reliability + Design analytical data models for self-service BI + Contribute to leading and building a team of top-performing data technology professionals + Help with project planning and execution + Analyze current business practices, processes and procedures and identify opportunities for leveraging Microsoft Azure data & analytics PaaS services. + Expert level experience on Azure Big Data Services (like Azure Data Factory, Azure Devops, Azure Storage/ Data Lake, Azure Databricks, etc.) + Expert level experience on Hadoop cluster components and services (like HDFS, YARN, ZOOKEEPER, AMBARI/CLOUDERA MANAGER, SENTRY/RANGER, KERBEROS, etc.) + Designing and implementing BI solutions to meet business requirements using modern BU tools (Like Power BI, Tableau, etc.) + Ability to lead, in solving technical issues while engaged with infrastructure and vendor support teams **JOB FUNCTION:** Responsible for all the aspects of architecture, design and implementation of Data Management solution using Big Data platform on Cloudera or Hortonworks and other areas of enterprise application platforms. **REQUIRED EDUCATION:** Bachelor's Degree **REQUIRED EXPERIENCE:** + 8 + years of data management experience + Previous experience leading projects or teams + Experience in building stream-processing systems, using solutions such as Kafka, Storm or Spark-Streaming + Proven experience on Big Data tools such as, Spark, Hive, Impala, Polybase, Phoenix, Presto, Kylin, etc. + Experience with integration of data from multiple data sources (using ETL tool such, Talend, etc.) + Experience with manipulating large data sets through Big Data processing tools + Strong experience on Data Lake, Data Warehouse, Data Validation & Certification, Data Quality, Metadata Management and Data Governance + Experience with programming language such as, PySpark/ Scala/SQL, etc. + Experience implementing Web application and Web Services APIs (REST/SOAP) **PREFERRED EDUCATION:** Master's Degree **PREFERRED EXPERIENCE:** Experience in the healthcare industry is preferred To all current Molina employees: If you are interested in applying for this position, please apply through the intranet job listing. Molina Healthcare offers a competitive benefits and compensation package. Molina Healthcare is an Equal Opportunity Employer (EOE) M/F/D/V. Pay Range: $107,028 - $250,446 / ANNUAL *Actual compensation may vary from posting based on geographic location, work experience, education and/or skill level.
    $107k-250.4k yearly 26d ago
  • Software Engineer III

    Idaho Housing and Finance Association 3.5company rating

    Staff Software Engineer job 212 miles from Idaho Falls

    Job DescriptionDescription: WE ARE HIRING! We are seeking a skilled Software Engineer with a strong focus on cyber security and application development. The ideal candidate will be responsible for designing, developing, and maintaining custom software solutions in order to meet business needs, while ensuring the highest standards of security practices are followed. This position is located in Boise, Idaho, and is in-person and not eligible for remote work due to the high level of collaboration required across our cross-functional teams. Why Work With Us? At our organization, we are dedicated to improving lives and strengthening Idaho communities. We believe that housing opportunities, self-sufficiency, and economic development are the pillars of progress. Our commitment to our team is unwavering, and we consider our employees our greatest priority. We offer competitive compensation packages, comprehensive health benefits, and abundant opportunities for professional development and growth. It's no wonder we have been recognized as one of the "Best Places to Work" in Idaho for a decade. Join us and be part of a vibrant, entrepreneurial organization that makes a meaningful impact on the lives of Idahoans. In this role you will be responsible for the following: Develop and implement secure software applications based on customer needs. Conduct security assessments and vulnerability testing on applications.. Collaborate with cross-functional teams to understand complex business needs and translate them into effective technical solutions. Monitor and improve application security postures. Stay up to date with the latest technologies and trends to understand how they might benefit the company and make recommendations where necessary. Track end-of-life deadlines on technologies that are employed by the company. Understand and follow the software/systems/solutions development life cycle (SDLC) procedure when appropriate. Maintain up to date documents on processes, solutions, and other information. Implement secure coding practices to mitigate risks. Ensure current systems run reliably, fix program bugs, and make program changes based on customer needs assessment and assignments. Communicate effectively with internal and external customers and vendors. Other duties as assigned. Requirements: Bachelors Degree in Cybersecurity, Computer Science, Software Engineering, Computer Information Systems, or related field (or equivalent experience) 5+ years of professional experience in cybersecurity, software development, mobile app development, or related field. Strong customer service skills. Relevant certifications in cyber security (e.g., CISSP, CEH). Expert Developer with experience in many of the following platforms, tools, and frameworks: Flutter, MS SQL Server, .NET 8.0, Azure, ASP.NET Core MVC, ASP.NET Core Web API, Blazor, Windows Services, Console Applications, Kubernetes, Bootstrap, AI Prompt Engineering, Docker, Azure Containers. Advanced experience performing mobile application and server-side development, security testing, and security assessments. Expert experience implementing cybersecurity, encryption, authorizations, authentication, OWASP guidelines, scalability, usability testing, and AI assisted development. Experience with authentication and authorization protocols (OAuth2 and Public Key Cryptography (PKC)). Expert experience in C#, SQL, Dart, JavaScript, Bootstrap, HTML5, CSS, CSHTML, and Python. Excellent analytical and problem-solving skills. Experience in agile development methodologies. Strong communication and teamwork abilities. Preferred Certifications: Microsoft Certified: Azure Developer Associate Microsoft Certified: Security, Compliance, and Identity Fundamentals CompTIA Security+, CEH, or CISSP
    $81k-113k yearly est. 3d ago
  • IT Principal Engineer - Cloud Sltns

    Maximus 4.3company rating

    Staff Software Engineer job in Idaho Falls, ID

    Description & Requirements The IT Principal Engineer is responsible for planning, deployment, administration and advancing of application and system monitoring in an enterprise environment. . Essential Duties and Responsibilities: - Translate conceptual user requirements into functional requirements in a clear manner that is comprehensible to developers/project teams. - Meet with business partners, project managers, and vendor partners to determine project scope and vision, set system goals, identify, and resolve system issues, and lead prioritization of build items. - Communicate changes, enhancements, and modifications to stakeholders so that issues and solutions are understood. - Identify and document business and functional requirements determined by business partners and stakeholders. - Define, elicit, and analyze existing and new system functions and processes, make recommendations to meet the business goals and user needs. - Frequently responsible for providing guidance, coaching, and training to other employees across the organization within area of expertise. Job-Specific Essential Duties: - Drive automation initiatives for log aggregation, anomaly detection, and performance optimization. - Create and implement API integrations between various software systems. - Gather and rationalize requirements, then develop data-driven solutions that meet business or internal requirements. - Develop relationships with stakeholders at all levels of the organization to gain an understanding of business drivers and objectives, current IT capabilities, products, service roadmaps, and IT's operating model. - Perform and lead POC (proof of concept) development and make recommendations to adopt evolving technological trends. Minimum Requirements - Bachelor's degree in relevant field of study and 10+ years of relevant professional experience required. Job-Specific Minimum Requirements: - Bachelor's Degree in Computer Science or a related field with more than 10 years of relevant experience. - Strong knowledge of monitoring frameworks, logging systems, and observability tools like Splunk, Prometheus, Grafana, Datadog, New Relic, or others. - Working knowledge of native cloud services: AWS, Azure, GCP. - Experience building and supporting products & services in "As a Service" models (e.g. SaaS, IaaS, PaaS) and platforms. (e.g. AWS, Azure) - Programming/scripting experience with languages: Python, PowerShell, JavaScript frameworks (NodeJS, Angular), Bash, Web Services. - Experience with Agile/continuous integration/DevOps using code pipeline tools, Terraform, Azure Devops, GitHub. - Excellent interpersonal and communication skills, both written and verbal - Ability to influence peers and superiors (technical and business) the strategic direction of overall solution. - Must be able to perform comfortably in a fast-paced, deadline-oriented work environment of competing and alternating priorities. #techjobs #MT430 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Minimum Salary $ 166,430.00 Maximum Salary $ 234,960.00
    $101k-135k yearly est. 9d ago
  • Lead Power Engineering Researcher

    INL

    Staff Software Engineer job in Idaho Falls, ID

    Idaho National Laboratory is hiring a Lead Power Engineering Researcher to work in our Research Acceleration Department. Our team works a 9x80 schedule located out of our Idaho Falls facility with every other Friday off. You will report to the Department Manager. Provide strategic, long-term analysis and insights on the evolution of the energy sector. Develop novel strategies and proposals to further INL's research opportunities associated with energy generation, storage, transmission, distribution, management, and use. Direct and perform research, collaborating with associated organizations and engineering professionals to pursue strategies for energy innovation, capacity growth, reliability and affordability. Develop relationships with Department of Energy sponsors aligned with INL research interests. Build INL's engineering talent pool through mentoring and identifying important talent necessary for research execution. Responsibilities Include: Lead detailed analyses on current and planned power transmission and distribution systems to inform development decisions associated with research and development opportunities. Apply engineering theories and principles to develop research concepts resulting in secure, sustainable, resilient, robust, reliable electrical power systems, including all aspects of energy generation, storage, transmission, distribution, management, and use. Specify and oversee engineering-based procurements needed for project work. Oversee the design and maintenance of assigned high-risk electrical systems operations. Direct others or work directly with sponsors and equipment vendors to ensure the achievement of research goals. Provide scientific and strategic insight for INL's N&HS mission as it relates to the Department of Energy. Ensure sound engineering principles are applied in the development of electrical power-related experiments. Develop concepts for novel research approaches to meet national-level energy system need for Department of Energy and other strategic partners. Create design of experiments including data acquisition, data collection in laboratory, and appropriate data reduction as dictated by project needs. Collaborate with other engineers, researchers and performers and mentor junior engineers and other technical personnel in appropriate procedures for research, testing, maintenance, and laboratory activities and ensure the viability of engineering-related research concepts. Publish work in various internal reports and external peer-reviewed journal and conference publications. Preparation, peer review, and delivery of program plans, oral presentations, and other activities related to INL N&HS equities. Will require business travel, which may include international travel Other task as assigned Minimum Requirements: Master's or PhD in Electrical or Power Engineering or directly related field EX5: Bachelor's and 14 years of experience. Master's and 8 years of experience. PhD and 6 years of experience EX6: Bachelor's and 18 years of experience. Master's and 12 years of experience. PhD and 10 years of experience. Energy asset owner / operator utility experience highly desired. You will be asked to obtain and maintain a Department of Energy "Q" clearance, which requires US Citizenship. Must be willing to travel up to 25%. The Ideal candidate will possess the below: Experience providing strategic power engineering consultation to the Department of Energy, and other US Government agencies, US Asset Owners and Operators, universities, industry, and other external entities. Communicate orally; prepare written reports and technical publications that are clear, and concise. Experience proposing and completing strategic engineering research programs. Active Q clearance Experience in R&D, systems engineering, and electrical power systems. Experience using design and analysis programs such as ORCAD, CAD, MatLab, Labview, PowerWorld, and RTDS. Experience conducting experiments with electrical equipment. Experience Working With High-risk Equipment, Safety Requirements, And Procedures. Familiarity with electrical engineering, instrumentation and control, and software systems applicable to the design and operation of experimental processes. Physical Requirements: While performing the duties of this classification, the employee may be required to stand, walk, sit, stoop, kneel, bend, use hands to handle materials, manipulate tools, keyboard, and type, reach with hands and arms, and operate job-related equipment. The employee may occasionally lift and/or move up to 50 pounds with assistance. Sufficient visual acuity and hearing capacity to perform the essential functions and interact with the public is required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Job Information: The pay range for this position is: Level 5 ($130,980 - $268,680) / Level 6 ( $157,260 - $322,416). At Idaho National Laboratory compensation decisions are determined using factors such as education, relevant experience, and other credentials. Multi-Level: This is a multi-level posting and you will be placed at the appropriate level dependent on depth and breadth of proven experience and skills. Physical Requirements: While performing the duties of this classification, the employee may be required to stand, walk, sit, stoop, kneel, bend, use hands to handle materials, manipulate tools, keyboard, and type, reach with hands and arms, and operate job-related equipment. The employee may occasionally lift and/or move up to 50 pounds with assistance. Sufficient visual acuity and hearing capacity to perform the essential functions and interact with the public is required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Benefits and Relocation Medical, Dental, Vision, and Flexible Spending Accounts 401(k) with a 4.2% employer contribution and up to 4.8% match Paid time off (personal leave) Employee Education Program (tuition assistance) Comprehensive Relocation Package Benefit eligibility subject multiple factors, including employment status and position classification. INL is a science-based, applied engineering national laboratory dedicated to supporting the U.S. Department of Energy's mission in nuclear energy research, science, and national defense. With more than 5,000 scientists, researchers, and support staff, the laboratory works with national and international governments, universities and industry partners to discover new science and development technologies that underpin the nation's nuclear and renewable energy, national security, and environmental missions. INL Mission Our mission is to discover, demonstrate and secure innovative nuclear energy solutions, other clean energy options and critical infrastructure. INL Vision Our vision is to change the world's energy future and secure our nation's critical infrastructure. Selective Service Requirements To be eligible for employment at INL males born after December 31, 1959 must have registered with the Selective Service System (SSS). For more information see ************ Equal Employment Opportunity Idaho National Laboratory (INL) is an Equal Employment Opportunity (EEO) employer. It is the policy of INL to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. Reasonable Accommodation We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Other Information When applying to positions please provide a resume and answer all questions on the following screens. Applicants, who fail to provide a resume or answer the questions, may be deemed ineligible for consideration. INL does not accept resumes from third party vendors unsolicited.
    $67k-98k yearly est. 9d ago
  • Backend Software Engineer

    Clnera, LLC

    Staff Software Engineer job 212 miles from Idaho Falls

    Clēnera is a tier-one developer and independent power producer located in Boise, Idaho, and a subsidiary of Enlight Renewable Energy (Nasdaq: ENLT). We develop, finance, construct, own, and operate utility-scale solar and energy storage facilities throughout the United States. Clēnera has over 1.5GW of solar and 3.2GWh of storage in operations or construction, and a development pipeline totaling 13.3GW of solar and 32.8GWh of storage across 23 states. Our company culture is at the core of everything we do, so you'll regularly find Caring, Committed, and Courageous individuals who value respectful, cross-functional collaboration with partners internally and externally. We are experiencing tremendous portfolio growth, which means our headcount continues to grow to meet the demands of the business. Are you ready to change the world with us? ABOUT THE ROLE The Software Engineer designs, develops, and maintains software applications. You will lead small projects, mentoring other engineers, optimize software performance, and collaborate with stakeholders to ensure the delivery of effective software solutions. At this time, we have a strong preference for candidates in the Boise market. WHAT YOU'LL DO Create high-quality software solutions that meet business requirements, including detailed design specifications and implementation plans. Manage and lead small software development projects, including planning, scheduling, and coordinating tasks to ensure timely delivery and quality. Conduct thorough code reviews to ensure adherence to best practices, coding standards, and overall code quality. Work with project managers and other stakeholders to gather requirements, provide technical insights, and deliver solutions that meet business needs. Analyze software performance, identify bottlenecks, and implement performance improvements to enhance application efficiency. Create and maintain comprehensive documentation for software applications, including design documents, user guides, and technical specifications. Provide guidance, support, and training to junior team members, helping them grow their skills and improve their performance. Collaborate with individual department, as well as cross-functionally with other departments within the organization. Maintain organizational excellence in terms of project timelines and deliverables. Demonstrates the Clēnera Core Values of Caring, Committed, and Courageous. Other duties as assigned. MINIMUM REQUIREMENTS Education: Bachelor's degree in computer science or related field, or equivalent years of experience. Experience: Minimum of 5 years of experience using programming languages, specifically Python and JavaScript. Technology: Proficiency with Microsoft Office Suite, and an ability to learn company-specific software programs, tools, processes, and machines. Skills/Attributes: Proficiency in multiple programming languages and frameworks (e.g., Java, Python, C++, Spring, Django). Skills in designing software solutions that meet business requirements. Ability to lead small projects, including planning, scheduling, and coordinating tasks. Expertise in conducting thorough code reviews to ensure adherence to best practices. Skills in analyzing and optimizing software performance. Experience in developing and integrating APIs. Proficiency with cloud services (e.g., AWS, Azure, Google Cloud). Ability to mentor and train other engineers. Proficiency in database design, management, and SQL. Self-motivated to work through complex problems and competing priorities, including a high level of detail and organization. Effective verbal and written communication skills. BENEFITS Clēnera pays 100% of employee and dependent premiums for a suite of medical, dental, and vision coverages. Hybrid Work Environment HSA and FSA Plans Available Employee Assistance Program Retirement Plan with Employer Match Life Insurance (Basic, Voluntary, and AD&D Paid Time Off (Vacation and Public Holidays) Incentive Pay and RSU Plans *Recruiting agencies, we are not currently accepting unsolicited referrals for this or any open role. We will not pay any fee associated with unsolicited referrals. At Clēnera, LLC, we're an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sex, sexual orientation, age, veteran status, physical or mental disability, or any other basis protected by state or federal law.
    $67k-94k yearly est. 3d ago
  • Sr. Software Engineer

    Bastian Solutions

    Staff Software Engineer job 212 miles from Idaho Falls

    The Sr. Software Engineer will work with a small R&D team in Boise to produce an industry leading Mobile Robotic solution for the Material Handling Industry. They will utilize the latest technologies to integrate robotics into material handling systems for complex applications. This includes R&D and prototype development to successfully bring new products to market. The process involves understanding the customer's goals and objectives and developing engineered solutions to meet these goals. The Sr. Software Engineer will assist in developing new technologies and functional prototypes for Bastian Solutions. The Software Engineers primary focus will be on Computer Vision, Object Recognition, and Autonomous Navigation Systems. Timeframes for prototypes will be Project Managed and need to be functionally and aesthetically pleasing as we plan to demonstrate these new technologies to our customers. Projects will be confidential through the pilot project as not to impact our current relationships with partner manufacturers. This position works directly for the Lead Software Engineer and collaborates with various manufacturing business units (Internal and External). Job Functions With no guidance development and implementation of software and algorithms for automated systems Prepares detailed functional specification and flow diagrams to illustrate the sequence of steps that the program must follow and to describe input, output, and logical operations involved Flexibility to customize to our customer's ever-changing requirements After Sales Support for the specific programs developed Analyzes workflow chart and diagram Communicates closely with other team members or the end user as necessary to resolve questions of the program's functionality, data input, output requirements, and various internal checks and controls Follows revision and code documentation standards Debug and unit test all software changes Follow code control guidelines Assists in writing help instructions to guide operating personnel on location Complete programming assignments on schedule Create Test Plans for Integration or Testing Integration: Modules, Scripts and Interfaces integrate seamlessly with the control system Performance Analysis Assist other engineers in prototype development: Controls, Software, Fabrication, etc... where applicable Any and all job duties as assigned Travel Requirements 15% overnight travel (Travel expenses paid by Bastian Solutions) Preferred Skills and Required Qualifications Minimum Bachelors Degree. PhD Preferred in Computer Science or Computer Engineering 7+ years of experience Need demonstrated project management capabilities Ability to mentor and guide people to meet their goals Architectural design experience Advanced knowledge of developing on both windows, Linux, and ROS OS with a variety of build systems. Version control systems. C/C++, C#, Python and other common development languages. Multi-threading, memory management, and ROS tools Experience with AI Microcontroller Firmware Experience and Real-Time Operating System (RTOS) Motor Control Algorithms and Database Experience Web Development (Javascript, HTML, Web Frameworks, etc.) Working experience with Robotics Industry technologies (Microcontrollers, Motor Controllers, Lidar, Encoders, and various Sensors) Knowledge of Computer Vision systems including, but not limited to, OpenCV, 3D Point-Clouds, LIDAR systems, etc. Exposure and or Development experience with Autonomous Navigation (SLAM, LIDAR, ROS Navigation Stack, etc.) Understanding of basic electrical theory and circuit design Advanced experience with different stages of product development To learn more about us, click here - ******************************************* About Bastian Solutions Bastian Solutions, a Toyota Advanced Logistics company, is an independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order fulfillment centers around the world. Our team specializes in consulting, system design, project management, maintenance, and installation, while sourcing the best equipment and automation technology. We take great pride in providing exceptional service and flexibility to our customers. In addition to exciting work at a growing company, we offer the following benefits: Health, Dental, and Vision Insurance 401(k) Retirement Plan with a company match Vacation/Holiday Pay Tuition Reimbursement Flexible Work Schedules Volunteer Work Professional Associations, Conferences and Subscriptions Company Meetings & Events Bastian Solutions does not work outside recruiting agencies. No solicitation phone calls please.
    $85k-116k yearly est. 20d ago
  • Software Engineer, Product

    Meta 4.8company rating

    Staff Software Engineer job 212 miles from Idaho Falls

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page. **Required Skills:** Software Engineer, Product Responsibilities: 1. Develop, design, create, modify, and/or test software applications or systems for various products or software services. 2. Develop a strong understanding of relevant product area, codebase, and/or systems. 3. Demonstrate proficiency in data analysis, programming, and software engineering. 4. Produce high-quality code with good test coverage using modern abstractions and frameworks. 5. May be assigned to specific group focused on product or infrastructure. 6. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. 7. Demonstrate good judgment in selecting methods and techniques for obtaining solutions. 8. Work independently, use available resources to get unblocked, and complete tasks on schedule by exercising strong judgment and problem solving skills. 9. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity. 10. Work closely with product management and design teams to define feature specifications and build the next generation of products leveraging frameworks such as React, React Native. 11. Work closely with operations and infrastructure to build and scale back-end services. 12. Build report interfaces and data feeds. 13. Telecommute from anywhere in the US permitted. **Minimum Qualifications:** Minimum Qualifications: 14. Master's degree (or foreign degree equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or a related field and two years of work experience in the job offered or in a computer-related occupation. 15. Requires two years of experience in the following: 16. 1. C, C++, C#, or Java 17. 2. Python, PHP, or Haskell 18. 3. Relational databases and SQL 19. 4. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce) 20. 5. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting 21. 6. Core web technologies: HTML, CSS, or JavaScript 22. 7. Building highly-scalable performant solutions 23. 8. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction 24. 9. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems 25. 10. Distributed systems **Public Compensation:** $250,603/year to $290,180/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $250.6k-290.2k yearly 42d ago
  • Lead Power Engineering Researcher

    Idaho National Lab 4.2company rating

    Staff Software Engineer job in Idaho Falls, ID

    Lead Power Engineering Researcher - (22933) Description Idaho National Laboratory is hiring a Lead Power Engineering Researcher to work in our Research Acceleration Department. Our team works a 9x80 schedule located out of our Idaho Falls facility with every other Friday off. You will report to the Department Manager. Provide strategic, long-term analysis and insights on the evolution of the energy sector. Develop novel strategies and proposals to further INL's research opportunities associated with energy generation, storage, transmission, distribution, management, and use. Direct and perform research, collaborating with associated organizations and engineering professionals to pursue strategies for energy innovation, capacity growth, reliability and affordability. Develop relationships with Department of Energy sponsors aligned with INL research interests. Build INL's engineering talent pool through mentoring and identifying important talent necessary for research execution.Responsibilities Include: Lead detailed analyses on current and planned power transmission and distribution systems to inform development decisions associated with research and development opportunities. Apply engineering theories and principles to develop research concepts resulting in secure, sustainable, resilient, robust, reliable electrical power systems, including all aspects of energy generation, storage, transmission, distribution, management, and use. Specify and oversee engineering-based procurements needed for project work. Oversee the design and maintenance of assigned high-risk electrical systems operations. Direct others or work directly with sponsors and equipment vendors to ensure the achievement of research goals. Provide scientific and strategic insight for INL's N&HS mission as it relates to the Department of Energy. Ensure sound engineering principles are applied in the development of electrical power-related experiments. Develop concepts for novel research approaches to meet national-level energy system need for Department of Energy and other strategic partners. Create design of experiments including data acquisition, data collection in laboratory, and appropriate data reduction as dictated by project needs. Collaborate with other engineers, researchers and performers and mentor junior engineers and other technical personnel in appropriate procedures for research, testing, maintenance, and laboratory activities and ensure the viability of engineering-related research concepts. Publish work in various internal reports and external peer-reviewed journal and conference publications. Preparation, peer review, and delivery of program plans, oral presentations, and other activities related to INL N&HS equities. Will require business travel, which may include international travel Other task as assigned Qualifications Minimum Requirements: Master's or PhD in Electrical or Power Engineering or directly related field EX5: Bachelor's and 14 years of experience. Master's and 8 years of experience. PhD and 6 years of experience EX6: Bachelor's and 18 years of experience. Master's and 12 years of experience. PhD and 10 years of experience. Energy asset owner / operator utility experience highly desired. You will be asked to obtain and maintain a Department of Energy "Q" clearance, which requires US Citizenship. Must be willing to travel up to 25%. The Ideal candidate will possess the below: Experience providing strategic power engineering consultation to the Department of Energy, and other US Government agencies, US Asset Owners and Operators, universities, industry, and other external entities. Communicate orally; prepare written reports and technical publications that are clear, and concise. Experience proposing and completing strategic engineering research programs. Active Q clearance Experience in R&D, systems engineering, and electrical power systems. Experience using design and analysis programs such as ORCAD, CAD, MatLab, Labview, PowerWorld, and RTDS. Experience conducting experiments with electrical equipment. Experience Working With High-risk Equipment, Safety Requirements, And Procedures. Familiarity with electrical engineering, instrumentation and control, and software systems applicable to the design and operation of experimental processes. Physical Requirements: While performing the duties of this classification, the employee may be required to stand, walk, sit, stoop, kneel, bend, use hands to handle materials, manipulate tools, keyboard, and type, reach with hands and arms, and operate job-related equipment. The employee may occasionally lift and/or move up to 50 pounds with assistance. Sufficient visual acuity and hearing capacity to perform the essential functions and interact with the public is required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Job Information: The pay range for this position is: Level 5 ($130,980 - $268,680) / Level 6 ( $157,260 - $322,416). At Idaho National Laboratory compensation decisions are determined using factors such as education, relevant experience, and other credentials. Multi-Level: This is a multi-level posting and you will be placed at the appropriate level dependent on depth and breadth of proven experience and skills. Physical Requirements: While performing the duties of this classification, the employee may be required to stand, walk, sit, stoop, kneel, bend, use hands to handle materials, manipulate tools, keyboard, and type, reach with hands and arms, and operate job-related equipment. The employee may occasionally lift and/or move up to 50 pounds with assistance. Sufficient visual acuity and hearing capacity to perform the essential functions and interact with the public is required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Benefits and Relocation Medical, Dental, Vision, and Flexible Spending Accounts 401(k) with a 4.2% employer contribution and up to 4.8% match Paid time off (personal leave) Employee Education Program (tuition assistance) Comprehensive Relocation Package Benefit eligibility subject multiple factors, including employment status and position classification. INL is a science-based, applied engineering national laboratory dedicated to supporting the U.S. Department of Energy's mission in nuclear energy research, science, and national defense. With more than 5,000 scientists, researchers, and support staff, the laboratory works with national and international governments, universities and industry partners to discover new science and development technologies that underpin the nation's nuclear and renewable energy, national security, and environmental missions.INL MissionOur mission is to discover, demonstrate and secure innovative nuclear energy solutions, other clean energy options and critical infrastructure. INL VisionOur vision is to change the world's energy future and secure our nation's critical infrastructure. Selective Service RequirementsTo be eligible for employment at INL males born after December 31, 1959 must have registered with the Selective Service System (SSS). For more information see ************ Equal Employment OpportunityIdaho National Laboratory (INL) is an Equal Employment Opportunity (EEO) employer. It is the policy of INL to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. Reasonable AccommodationWe will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Other InformationWhen applying to positions please provide a resume and answer all questions on the following screens. Applicants, who fail to provide a resume or answer the questions, may be deemed ineligible for consideration. INL does not accept resumes from third party vendors unsolicited. Primary Location: US-ID-Idaho FallsJob: EngineeringOrganization: National & Homeland Security (Dxxx) Schedule: Full-time Employee Status: RegularJob Posting: Jul 2, 2025, 3:35:37 PMUnposting Date: Jul 17, 2025, 5:59:00 AMRELOCATION: Position Relocation EligibleTELEWORK: On-Site Worker
    $76k-106k yearly est. 4d ago
  • Software Engineer III

    Idaho Housing and Finance Association 3.5company rating

    Staff Software Engineer job 212 miles from Idaho Falls

    WE ARE HIRING! We are seeking a skilled Software Engineer with a strong focus on cyber security and application development. The ideal candidate will be responsible for designing, developing, and maintaining custom software solutions in order to meet business needs, while ensuring the highest standards of security practices are followed. This position is located in Boise, Idaho, and is in-person and not eligible for remote work due to the high level of collaboration required across our cross-functional teams. Why Work With Us? At our organization, we are dedicated to improving lives and strengthening Idaho communities. We believe that housing opportunities, self-sufficiency, and economic development are the pillars of progress. Our commitment to our team is unwavering, and we consider our employees our greatest priority. We offer competitive compensation packages, comprehensive health benefits, and abundant opportunities for professional development and growth. It's no wonder we have been recognized as one of the "Best Places to Work" in Idaho for a decade. Join us and be part of a vibrant, entrepreneurial organization that makes a meaningful impact on the lives of Idahoans. In this role you will be responsible for the following: Develop and implement secure software applications based on customer needs. Conduct security assessments and vulnerability testing on applications.. Collaborate with cross-functional teams to understand complex business needs and translate them into effective technical solutions. Monitor and improve application security postures. Stay up to date with the latest technologies and trends to understand how they might benefit the company and make recommendations where necessary. Track end-of-life deadlines on technologies that are employed by the company. Understand and follow the software/systems/solutions development life cycle (SDLC) procedure when appropriate. Maintain up to date documents on processes, solutions, and other information. Implement secure coding practices to mitigate risks. Ensure current systems run reliably, fix program bugs, and make program changes based on customer needs assessment and assignments. Communicate effectively with internal and external customers and vendors. Other duties as assigned. Requirements Bachelors Degree in Cybersecurity, Computer Science, Software Engineering, Computer Information Systems, or related field (or equivalent experience) 5+ years of professional experience in cybersecurity, software development, mobile app development, or related field. Strong customer service skills. Relevant certifications in cyber security (e.g., CISSP, CEH). Expert Developer with experience in many of the following platforms, tools, and frameworks: Flutter, MS SQL Server, .NET 8.0, Azure, ASP.NET Core MVC, ASP.NET Core Web API, Blazor, Windows Services, Console Applications, Kubernetes, Bootstrap, AI Prompt Engineering, Docker, Azure Containers. Advanced experience performing mobile application and server-side development, security testing, and security assessments. Expert experience implementing cybersecurity, encryption, authorizations, authentication, OWASP guidelines, scalability, usability testing, and AI assisted development. Experience with authentication and authorization protocols (OAuth2 and Public Key Cryptography (PKC)). Expert experience in C#, SQL, Dart, JavaScript, Bootstrap, HTML5, CSS, CSHTML, and Python. Excellent analytical and problem-solving skills. Experience in agile development methodologies. Strong communication and teamwork abilities. Preferred Certifications: Microsoft Certified: Azure Developer Associate Microsoft Certified: Security, Compliance, and Identity Fundamentals CompTIA Security+, CEH, or CISSP
    $81k-113k yearly est. 2d ago
  • Pega Lead Engineer, Applications

    Molina Healthcare 4.4company rating

    Staff Software Engineer job in Idaho Falls, ID

    Molina Healthcare is seeking a Lead Engineer, Applications ( **Pega** ) to elevate our enterprise application landscape. We are looking for a highly experienced, self-motivated professional with technology and software development experience, including deep expertise in **Pega** -based solutions and enterprise system design. As a senior technical leader, you will drive architectural decisions and ensure that our applications are scalable, secure, and aligned with strategic objectives. Applies and promotes key principles (e.g., stability, scalability, performance, security, compatibility, re-use), helping ensure a balance between tactical and strategic technology solutions. Considers business problems "end-to-end": including people, process, and technology, both within and outside the enterprise, as part of any design solution. Promotes use of industry and enterprise technology standards. Monitors emerging technologies for potential application within or across the Corporation. Adheres to design and application development standards, methodology and, framework within Architectural compliance and governance. *****must be willing to work PST hours** **KNOWLEDGE/SKILLS/ABILITIES** + Develops software (hands on code development) to meet key business objectives. + Practices and leads SW and applications development methodologies in adherence to SW development standards. + Designs and develops SW applications or systems solving specific business or processing problem (Web or Mobile). + Gathers business requirements and develops conceptual design and technical design for multiple projects concurrently. + Reviews computer system capabilities, work flow and scheduling limitations to determine if requested program or program change is possible within existing system. + Conducts peer review of other developers (internal and contract staff) to ensure standards and quality. + Responsible for quality deliveries for self and application engineers. Participates in build vs. buy evaluation process. + Leads architecture and design discussions in adherence to SW development standards. + Provides design and architectural expertise on application systems / technologies, to both technical teams and business partners. + Responsible to support the application system / service owner for system performance, budgeting, and planning. + Responsible for application system stability and scalability related activities. + Responsible for alignment with project methodologies and change management processes. + Responsible to organize, manage and lead cross-team project tasks and deliverables. + Responsible for designing and building enterprise level application systems. + Responsible for presentations and solutions submitted to technical peer review committees. + Ownership to provide cross-organization teamwork, collaboration, communication, and leadership. + Provides constructive feedback on people, process and technology for continuous improvement. **JOB QUALIFICATIONS** **Required Education** Bachelor's Degree in relevant field **Required Experience** + 3+ years of hands-on technical implementation experience in mid to large IT Enterprise environments. + 5-6 years of IT technical experience with IT enterprise infrastructure. + Industry certifications preferred. **Preferred Experience** + 10+ years of hands-on technical implementation experience in mid to large IT Enterprise environments involving **Pega** . **Desired License, Certification and Experience** + Pega Decisioning and Gen AI knowledge preferred. + Pega LSA certifications highly preferred To all current Molina employees: If you are interested in applying for this position, please apply through the intranet job listing. Molina Healthcare offers a competitive benefits and compensation package. Molina Healthcare is an Equal Opportunity Employer (EOE) M/F/D/V. Pay Range: $123,083 - $250,446 / ANNUAL *Actual compensation may vary from posting based on geographic location, work experience, education and/or skill level.
    $123.1k-250.4k yearly 10d ago
  • Software Engineer, Android

    Meta 4.8company rating

    Staff Software Engineer job 212 miles from Idaho Falls

    Meta is seeking talented experienced engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. **Required Skills:** Software Engineer, Android Responsibilities: 1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences 2. Implement custom user interfaces using latest programming techniques and technologies 3. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews 4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members 5. Architect efficient and scalable systems that drive complex applications 6. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt 7. Work on a variety of coding languages and technologies 8. Establish ownership of components, features, or systems with expert end-to-end understanding **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 10. 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD 11. Demonstrated experience driving change within an organization and leading complex technical projects 12. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions **Preferred Qualifications:** Preferred Qualifications: 13. Shipped at least one large-scale product to production, supporting millions of active users 14. 2+ years experience building Android applications in Java using Android SDK 15. Experience building maintainable and testable code bases, including API design and unit testing techniques 16. Experience with multithreading programming and mobile memory management **Public Compensation:** $85.10/hour to $251,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $251k yearly 10d ago
  • Software Engineer (Product)

    Meta 4.8company rating

    Staff Software Engineer job 212 miles from Idaho Falls

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page. **Required Skills:** Software Engineer (Product) Responsibilities: 1. Develop, design, create, modify, and/or test software applications or systems for various products or software services. 2. Develop a strong understanding of relevant product area, codebase, and/or systems. 3. Demonstrate proficiency in data analysis, programming, and software engineering. 4. Produce high-quality code with good test coverage using modern abstractions and frameworks. 5. May be assigned to specific group focused on product or infrastructure. 6. Work on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. 7. Exercise judgment within defined procedures and practices to determine appropriate action. 8. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity. 9. Telecommuting is permitted from anywhere in the U.S. **Minimum Qualifications:** Minimum Qualifications: 10. Requires a Bachelor's degree (or foreign degree equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Biotechnology, or a related field and 5 years Progressive, post-baccalaureate experience in the job offered or related occupation. 11. Experience must include 60 months involving the following: 12. 1. Coding in at least one of the following industry-standard languages: C, C++, Java, or C# 13. 2. Building large-scale infrastructure applications 14. 3. Relational databases and SQL 15. 4. Conducting design and code reviews **Public Compensation:** $240,589/year to $250,213/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $240.6k-250.2k yearly 32d ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Idaho Falls, ID?

The average staff software engineer in Idaho Falls, ID earns between $90,000 and $169,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Idaho Falls, ID

$123,000
Job type you want
Full Time
Part Time
Internship
Temporary